/* fonts */
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-regular.eot');
	src:url('../../css/fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-regular.woff') format('woff'),
		url('../../css/fonts/opensans-regular.ttf') format('truetype'),
		url('../../css/fonts/opensans-regular.svg#open_sansregular') format('svg');
	font-weight:400; font-style:normal
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-italic.eot');
	src:url('../../css/fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-italic.woff') format('woff'),
		url('../../css/fonts/opensans-italic.ttf') format('truetype'),
		url('../../css/fonts/opensans-italic.svg#open_sansitalic') format('svg');
	font-weight:400; font-style:italic
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-light.eot');
	src:url('../../css/fonts/opensans-light.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-light.woff') format('woff'),
		url('../../css/fonts/opensans-light.ttf') format('truetype'),
		url('../../css/fonts/opensans-light.svg#open_sanslight') format('svg');
	font-weight:300; font-style:normal
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-lightitalic.eot');
	src:url('../../css/fonts/opensans-lightitalic.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-lightitalic.woff') format('woff'),
		url('../../css/fonts/opensans-lightitalic.ttf') format('truetype'),
		url('../../css/fonts/opensans-lightitalic.svg#open_sanslight_italic') format('svg');
	font-weight:300; font-style:italic
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-semibold.eot');
	src:url('../../css/fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-semibold.woff') format('woff'),
		url('../../css/fonts/opensans-semibold.ttf') format('truetype'),
		url('../../css/fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
	font-weight:600; font-style:normal
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-bold.eot');
	src:url('../../css/fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-bold.woff') format('woff'),
		url('../../css/fonts/opensans-bold.ttf') format('truetype'),
		url('../../css/fonts/opensans-bold.svg#open_sansbold') format('svg');
	font-weight:700; font-style:normal
}
@font-face {
	font-family:'Open Sans';
	src:url('../../css/fonts/opensans-bolditalic.eot');
	src:url('../../css/fonts/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),
		url('../../css/fonts/opensans-bolditalic.woff') format('woff'),
		url('../../css/fonts/opensans-bolditalic.ttf') format('truetype'),
		url('../../css/fonts/opensans-bolditalic.svg#open_sansbold_italic') format('svg');
	font-weight:700; font-style:italic
}

html {height:100%; background-color:#fff}
body, td, th {font-family:'Open Sans',sans-serif; font-size:12px; color:#666}
body {height:100%; *height:90%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box}
p {padding:0; margin:0}
a {color:#333}

.xhe-border {border:1px dotted #d3d3d3}
.xhe-border th, .xhe-border td {border:1px dotted #d3d3d3}
/*.wordImage {border:1px dotted #c00; background:url(img/wordimg.gif) #ffc center center no-repeat}*/

.edit-mode {margin:0px; padding:5px; overflow-y:auto; word-break:break-word; word-wrap:break-word}
.edit-mode img:-moz-broken {-moz-force-broken-image-icon:1; height:24px; width:24px}
/*.edit-mode embed {display:inline-block; border:1px dotted #c00}
.edit-mode embed[type="application/x-shockwave-flash"]{background:url(img/flash.gif) #ffc center center no-repeat}
.edit-mode embed[type="application/x-mplayer2"] {background:url(img/wmp.gif) center center no-repeat}
.edit-mode .xhe-paste {position:absolute; left:-1000px; overflow:hidden; width:1px; height:1px}
.edit-mode .xhe-anchor {display:inline-block; background:url(img/anchor.gif) no-repeat; border:1px dotted #0000FF; width:16px; height:15px; overflow:hidden}*/

.source-mode {margin:0px; padding:0px; overflow:hidden; height:100%}
.source-mode textarea {*position:absolute; border:0px; margin:0px; padding:0px; width:100%; height:100%; overflow:auto; font-family:'Courier New',Courier,monospace !important; font-size:10pt; resize:none; outline:0}